Separation of content and presentation